package com.huashi.dealer.modular.business.message.param;

import com.huashi.dealer.commonEntity.Message;
import com.huashi.dealer.commonEntity.MessageCategory;
import com.huashi.dealer.commonEntity.UploadFile;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

/**
 * 消息响应参数
 *
 * @author 谭陈强
 * @since 2025-07-30
 */
@Data
@Schema(description = "消息响应参数")
public class MessageResponseParam {
    
    @Schema(description = "消息列表")
    private Message message;
    
    @Schema(description = "上传文件信息")
    private UploadFile image;
    
    @Schema(description = "消息分类信息")
    private MessageCategory category;

    @Schema(description = "PDF文件上传信息")
    private UploadFile pdf;
} 